package aprendamos.java.bean;

import java.io.File;
import java.io.InputStream;
import java.io.Serializable;
import java.util.*;


// nuestaro bean es un dto
//un DTO es un DATA TRASFER OBJECT. Un objeto que en realidad no le pertenece a ninguan capa de arquitectura de software sino
//que se pasea por todas ellas


// Si queremos que un objeto pueda ser serializable es obligatorio
// implementar la interface java.io.Serializable

public class ClienteDTO implements Serializable {

	
	private static final long serialVersionUID = 1L;

	private String nombre;
	private transient Date fecnac;
	private String sexo;
	private transient double sueldo;
	private String usuario;
	private String  clave;

	private File foto;
	private String fotoContentType;
	private String fotoFileName;	
	
	public String getFotoContentType() {
		return fotoContentType;
	}
	public void setFotoContentType(String fotoContentType) {
		this.fotoContentType = fotoContentType;
	}
	public String getFotoFileName() {
		return fotoFileName;
	}
	public void setFotoFileName(String fotoFileName) {
		this.fotoFileName = fotoFileName;
	}
	private InputStream isFoto;
	
	
	
	
	// generamos los setters y getters

	public InputStream getIsFoto() {
		return isFoto;
	}
	public void setIsFoto(InputStream isFoto) {
		this.isFoto = isFoto;
	}
	public File getFoto() {
		return foto;
	}
	public void setFoto(File foto) {
		this.foto = foto;
	}
	public String getUsuario() {
		return usuario;
	}
	public void setUsuario(String usuario) {
		this.usuario = usuario;
	}
	public String getClave() {
		return clave;
	}
	public void setClave(String clave) {
		this.clave = clave;
	}
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public Date getFecnac() {
		return fecnac;
	}
	public void setFecnac(Date fecnac) {
		this.fecnac = fecnac;
	}
	public String getSexo() {
		return sexo;
	}
	public void setSexo(String sexo) {
		this.sexo = sexo;
	}
	public double getSueldo() {
		return sueldo;
	}
	public void setSueldo(double sueldo) {
		this.sueldo = sueldo;
	}
	
	
	
	
	
}
